History
History
Synonyms
UK
US
Meaning:
abound

to have a great number of quantity of something

exist in abundance

BE UP TO ONE'S EARS IN as in Wiktionary
BE UP TO ONE'S EARS IN as in Wikipedia